body,div,h1,h2,h3,h4,h5,h6,form,img,ul,ol,li,dl,dt,dd,p,tr,th,td{
    margin:0;
    padding:0;
}
body{
    /*font:12px/1.5 'Microsoft Yahei',tahoma,'\5b8b\4f53',sans-serif;*/
    /*padding-top:42px;*/
    color:#777986;
    background-color: #F8F8F8;
    min-width:1000px;
    Microsoft:Yahei;
}
html,body{
    overflow-x:hidden;
}
li{
    list-style:none;
}
em,i{
    font-style:normal;
}
h1,h2,h3,h4,h5,h6{
    font-size:100%;
    font-weight:normal;
}
img{
    border:0;
    vertical-align:top;
}
a{
    color: #899DCD;
    text-decoration:none;
    outline:none;
}
a:hover{
    color:#c25521;
}
.clearfix:before,.clearfix:after{
    visibility:hidden;
    display:block;
    font-size:0;
    content:" ";
    clear:both;
    height:0;
}
.clearfix{
    *zoom:1;
}
.fl {
    float: left;
}

.fr {
    float: right;
}

.al {
    text-align: left;
}

.ac {
    text-align: center;
}

.ar {
    text-align: right;
}

.hide {
    display: none;
}
.current{
    display: inline-block !important;
}

.newsquare{
    width: 7px;
    height: 7px;
    display: inline-block;
    border-radius: 50%;
    margin-left:10px;
    float: left;
    vertical-align: middle;
    border:1px solid #fff;
    background-color: #31333f;
}